mammal remains - Turco Inglés Diccionario